Go語言的吉祥物,它被稱為"Gopher",是Go語言的象徵之一。gopher圖片採用知識共享署名3.0授權。可以創意的使用這些圖片,但必須在使用這些圖片時,將其歸功於它們的創造者(Renee French)
Gopher 的創造者是Renee French,她是一位藝術家和設計師,為Go語言社區捐獻了這個可愛的吉祥物。 Gopher 的設計靈感來自於地鼠,這也是為什麼它被稱為"Gopher"的原因。
Go 語言是由Google團隊所開發,他們創造出一種神似JavaScript和PHP,
卻又具有C++C和Java這些強型別語言的性能和效率,具備以下獨特的特質:
傳統的動態類型語言(如 Python 和 Ruby)在提高開發效率方面非常流行,因為它們無需處理資料類型和記憶體等問題。然而,這些語言的缺點之一是牺牲了性能和記憶體效率,並且更容易發生類型不匹配的錯誤。而 Go 語言成功地將高開發效率與高性能和效率相結合。
現在,讓我們來看看 Go 語言的樣子,並對它有一個初步了解,從一個簡單的輸出 "Hello World" 的程式開始:
package main
//從套件匯入額外的功能
import (
"fmt"
)
func main() {
println("Hello World")
}
簡單的說明下當中的結構 :
package main
這裡用於宣告包(package),所有的 Go 檔案(.go)都必須以package宣告開頭。如果你想將它作為程式的進入點,可以將其命名為 main,或者將此包作為函式庫(library)以便在其他 Go 檔案中匯入,可以自訂package的名稱。
需要注意的是,位於同一目錄下的 Go 檔案被視為同一個包的一部分,因此它們的開頭必須具有相同的包名稱。
import (
"fmt"
)
以上是宣告一個函式(function),函式是一段程式碼,當呼叫函式時會執行這段程式。main() 具有特殊之處,它是 Go 程式的進入點,當執行 Go 程式時,main() 會自動被呼叫,從這裡開始執行。
func main() {
}
以上就是宣告一個函式(function),函式就是一段程式碼,呼叫函式就會執行這段程式,而main()有其特殊之處,他是Go程式的進入點,當執行Go時會自動呼叫main(),從這裡出發。
以上就是很簡單的做Go簡介,下一篇的主題將會是變數宣告、算符,將探討如何在 Go 語言中宣告和使用變數。變數是程式中非常重要的元素,它們用於存儲和操作數據 ~。